package com.sgcc.operate.domain.vo;

import com.google.common.collect.Lists;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

public class AttrListDto implements Serializable {

    private static final long serialVersionUID = 1L;

    private String attrfieldid;

    private String crowdattrid;

    private String lowervalue;

    private String uppervalue;

    private String fieldname;

    private String meteunit;

    private String datatype;

    private String datafieldcode;

    private String datafieldname;

    private List<Map<String, String>> codeList = Lists.newArrayList();

    public String getAttrfieldid() {
        return attrfieldid;
    }

    public void setAttrfieldid(String attrfieldid) {
        this.attrfieldid = attrfieldid;
    }

    public String getCrowdattrid() {
        return crowdattrid;
    }

    public void setCrowdattrid(String crowdattrid) {
        this.crowdattrid = crowdattrid;
    }

    public String getLowervalue() {
        return lowervalue;
    }

    public void setLowervalue(String lowervalue) {
        this.lowervalue = lowervalue;
    }

    public String getUppervalue() {
        return uppervalue;
    }

    public void setUppervalue(String uppervalue) {
        this.uppervalue = uppervalue;
    }

    public String getFieldname() {
        return fieldname;
    }

    public void setFieldname(String fieldname) {
        this.fieldname = fieldname;
    }

    public String getMeteunit() {
        return meteunit;
    }

    public void setMeteunit(String meteunit) {
        this.meteunit = meteunit;
    }

    public String getDatatype() {
        return datatype;
    }

    public void setDatatype(String datatype) {
        this.datatype = datatype;
    }

    public String getDatafieldcode() {
        return datafieldcode;
    }

    public void setDatafieldcode(String datafieldcode) {
        this.datafieldcode = datafieldcode;
    }

    public String getDatafieldname() {
        return datafieldname;
    }

    public void setDatafieldname(String datafieldname) {
        this.datafieldname = datafieldname;
    }

    public List<Map<String, String>> getCodeList() {
        return codeList;
    }

    public void setCodeList(List<Map<String, String>> codeList) {
        this.codeList = codeList;
    }

    public AttrListDto() {}

}
